design for the todo app