initial templates, routes and models