* Improved ModuleRegistry
* Changed Module register behavior