Reorginezed

*Buttons are now drawn in GameScreen.java
*Player weapons are now handled in PlayerShip.java
*Player projectiles are now spawned in PlayerShip.java
*Changed how layouts are handled
Reorginezed

*Moved where the background is drawn to GameScreen.java
*PlayerShip.java should now always be drawn above everything else
*PlayerMissile now spawn below PlayerShip to make it look better
*Simplyfied GameLogic.java "clearScreen" function
*