changed: VGV and Map modules are working as a factory now
added: support for keyboard shortcuts. 'a' is added to reset the two initial views
Began implementing window module that will allow loading different views inside windowview. This will be used to allow loading any view in split screen mode and later to manage syncronization between those views.
changed: retrieve modules via Marionette's system, not via the Communicator event bus
Adapted application start to Marionette structures in main.js
Merged fha-factory to branch to allow instancing of viewers
Create controller done through this.module now
Updated Splitview functionality to quad display and resolved various previous problems, still has to be cleaned up and debuged on some points
Added new event to switch the views inside a window component of the splitscreen core module
Added MapViewer and GlobeViewer module functionality to return free controllers on create controller call. If no free controllers are available one additional is created. This limits the maximum number of controllers to 4 for each.