EmberJS: How can i add specific Controllers after my application is already initialized to my Router?
===

Actually we try to build a modular Webapplication with the EmberJs framework. 
At startup we want to load the Application with all core functions.... If the User interacts with the Application we want to reload several ember-widgets to the application, with own views and controllers. My question is, how can i inject the reloaded controllers and views to the application?

I try following:

    App.getPath('router.applicationController.controllers').reopen({
        aController	  : this.AController.create()
    });

but this seems not to be work, as the controller not injected as i asspect.