Move module loading to onEnable
Add onEnable hook for ModuleComponents