added a todo_controller and an isComplete checkbox