refactor the template system to use an engine

Change the way templates are created (now with a engine)
reeuse mustache creating from webforge/view

add acceptance tests with a fake-prototype.

complete roadmap