add autoload classmap
minor fixes to module class