bugfixes

Now compiles and runs! GUI needs fixing.

GameWindow():
-setAreas() no longer creates controls
+moved to constructor after Waypoint generation
+fixes null pointer error for controls using airport before it was
initialised
!GUI is not correct, although remains playable

Airport:
-fixed incorrect bracketing leading to incorrect control flow and
invalid typecasting