changed create file to allow lower case names and put the module definition in the template - although would be nice to get the full module path in there too