Removed module.hpp and converted ModuleManager to ModuleHandler