Fixing some problems with starting and stopping the application. Fixed problem with missing background image and packing of window
Commenting the Background MouseListener
Simplifying code and removing currently unused methods.
Commenting the MainPresenter Implementation
Moving implementations to new packages for better transparency