Add template_engine project