A simple java application where all classes are fully decoupled implementing the Model View Controller architecture. This project shows how to completely decouple each components of an MVC archiecture through the use of interfaces.
The Class Diagram for the implemented design is shown below: