 
   # {Oghma.Login} Manager.
   login: null
+
+  # Viewport
+  viewport: null
+
+  # {Oghma.Ext.Kinetic} Panel.
+  kinetic_panel: null
+
+  # Synonym for `kinetic_panel.stage`.
+  stage: null
 
   # Constructor
   #

  callbacks:
    post_login: jQuery.Callbacks()

  # {Oghma.Console} window.
  console: null

  # Client ID of this client.

    @on( 'post_login', ( me ) =>
      me.manage_window( 'console', @console )
    )

    # Viewport and Kinetic Panel
    @viewport = Ext.create(
      'Ext.container.Viewport',
      layout: 'border'
    )
    @kinetic_panel = Ext.create( 'Oghma.Ext.KineticPanel',
      region: 'center'
    )
    console.debug('adding kinetic_panel...')
    @viewport.add( @kinetic_panel )
    console.debug('added kinetic_panel...')
    @stage = @kinetic_panel.stage

    @verbose( 'Oghma is connecting...' )

