     kd.registerSingleton 'mainController',            this
     kd.registerSingleton 'kontrol',                   new KodingKontrol
     kd.registerSingleton 'appManager',   appManager = new ApplicationManager
+    kd.registerSingleton 'store',                     store = createStore()
     kd.registerSingleton 'notificationController',    new NotificationController
     kd.registerSingleton 'desktopNotifications',      new DesktopNotificationsController
     kd.registerSingleton 'linkController',            new LinkController


      @emit 'AppIsReady'

      @prepareSupportShortcuts()

    @forwardEvents remote, ['disconnected', 'reconnected']

bowser                         = require 'bowser'
fetchChatlioKey                = require 'app/util/fetchChatlioKey'
createStore = require './redux/createStore'
dispatchInitialActions = require './redux/dispatchInitialActions'

module.exports = class MainController extends KDController

