Mini-project for CS 260 (Advanced Software Engineering). A simple todo list.