Finalized ToDoList, completely working