feature/template_engine

implemented Class TemplateEngine