Added map and basic goals layout
Top sections are now being used for trains instead of goals. Aforementioned sections now expand on mouse hover
I do not enjoy SYAC
Changed Resource to interface
Added electric engine
added constructor to game
Changed background colour to white
Add use method to Engine and Upgrade
Add random generation to engine class
Add random generation to upgrade class
Fix scope of random generator in engine class
Created test instances for GUI testing.
Merge pull request #6 from Dynamic-Underground-Strippers/gamedata

Gamedata
fixes something - can't remember what (before implementing reapply but after making random generation)
Continued progress on goals section
Finished work on route, update goal.isComplete()
Merge pull request #7 from Dynamic-Underground-Strippers/gui

Gui
Comments on Engine class
Comments on Upgrade class
fix sizes