A todo list application