Add TodoMVC template, router, fixes

Finish v.1