Refactored modules.
Moved compose and inbox into messages.
Moved main, ng2-core and other stuff into a shared place where things are shared amongst other modules.