move todo-list into its own template