Removed some missions. Added state saving
Changed to SurfaceView
Added resolution independance