Rejig the mogvModuleRegister class to have to be a singleton
Disable singlton requirement for mogvModuleRegister, and add some required methods