GlobalObjectStore.registerObject(gameApp.getAssetManager(), AssetManager.class);
// /////////////////
GlobalObjectStore.registerObject(dispatcher = new Dispatcher(GlobalObjectStore.<Timer>getObject(Timer.class)), IDispatcher.class, Dispatcher.class);
GlobalObjectStore.registerObject(objectController = new ObjectController(gameApp), IObjectController.class, ObjectController.class);
aiCtrl = new AIController(gameApp);
logicCallbacksCtrl = new LogicThreadCtrl(gameApp, GlobalObjectStore.<Timer>getObject(Timer.class));
// Nifty: Hud, Usermenu, etc...
Nifty nifty = niftyDisplay.getNifty();
nifty.setGlobalProperties(ResourceConstants.getUserProperties());