Basic todo list functionality.