Bug Fix and Removal of Code Smells

BugFix: Default resolution of the game is now lowered to 640x480 so that lower resolution machines can run the game without the menus being off screen. Resolution can still be adjusted from the settings options.

Several code smells fixed.