Redoing todo app