Added more test stubs for ModuleManager
Implemented struct for module manifest information
deleted test file for ModuleMetaData
implemented ModuleManagerMetaData and removed its tests, added debug function to ModuleManager to delete singleton instance
create skeleton functions/tests for ModuleManifestLoader
added function/test stubs for Module
Fix up miscellaneous stuff based on code review