Added Modules::resolve_classname
resolve_classname throws ModuleNotDefined