When cloning this repository, the file paths for the icons need to be changed in Constants.java
This is a Java application program with a simple User Interface (UI) that demonstrates the concepts of Model-View-Controller (MVC) programming. This involves separating the Model (application data), the View (UI) and the Controller into separate classes. Each class should operate without needing to know the logic, structure, and programming of the other classes. The only thing each class is permitted to do is send and receive messages to communicate with the other classes.
V1.0 2014-10-03 Written for APCS 2014-2015