Made a few changes to the structure of the GUI. See
documentation/MVC.dia for UML class structure.