CS 5440 To Do List app