renamed TemplateEngine.cpp/.h -> Template.cpp/.h, created Class_template.cpp/.h
deleted Template.cpp/.h