removed unnecessary class type in class names

added class types in test instances
added a module generator

generate a single file with model, collection, router and a parent and
child view