Moved the instantiation of the settings window to the controller since a click on the nameButton should display the same settings window if one is open, vice versa for the settingsButton. Also renamed the latter.
Cleaned imports and removed a falsely added license (NetBeans does this automatically after every refactoring -.-).
Implemented nameButton functionality and changed the creation of the SettingsWindow that only one is active at the time.
Moved the closeButton execution to the controller.
Moved the closeButton execution to the controller. Also refactored a little.
Refactored the tests a little.
Removed the @Ignore annotation on a tests that opens a window.
Cleanup directories.