Updated todo_add() to new data structure; working