Added basic Messenger.
Improved module creation.
Added concept of Settings.
Improved assets related logic.