new template engine

add an variable array for an including template