code: function(opts){
    //setup options
    this.opts = new ObjectManage({
      username: '',
      password: '',
      domain: 'cdn.oose.io',
      prism: {
        host: null,
        port: 5971
      }
    })
    this.opts.$load(opts)
    //set properties
    this.api = {}
    this.authenticated = false
    this.connected = false
    this.session = {}
  }
docs: Prism Public Interaction Helper
  @param {object} opts
  @constructor