Override toString for TodoList and TodoItem classes.
Override hashCode and equals for TodoItem.