Update TemplateEngine

Update TemplateEgnine
Update Template
Add TemplateEngine Array function
Add TemplateEngine Include function
Some Fixes