init repo
add ToDoListController
add unit test with karma
render to-do list
add unit test for adding new item
add more test for adding to-do item
add new to-do item
data validation for adding item
add test for retrieving backend data
retrieve data with AJAX