TemplateEngine2: completely PHP based templating system with a completely pluggable framework