This project required moving through the standard software development phases to design, implement, and test a complete Java program with multiple source code files and unit tests. The user can create, edit, delete, and save task lists. This was the third and final project in CSC 216 - Programming Concepts and required using basic linear data structures to build custom list classes and use of Java Swing and AWT classses. The MVC design was provided to the class for implementation. View the source code on Github