add todo_list model and controller