created template to generate all classes