Initial versions of TodoItem and TodoList