Task Templates: New MVC structure for templates

Also cleaned up routes for templates