trying to fix print statement on 3.X version
remove extra unused files
open class per file, TemplateCodeGenerator has its own file