Changed javadoc comment and deleted unused class member
Added Traderable interface to Transactions.
Added condition modifiers in planet's getSupply, no modifiers exist for demand.
Players can now trade with Traders encountered in space.
Merge branch 'master' into sam/dev.

Conflicts:
	src/main/java/edu/gatech/gem5/game/controllers/DisplayUniverseController.java
	src/main/java/edu/gatech/gem5/game/controllers/EncounterController.java
Removed all unused imports @ TitleController.java
UML class diagram generated from visual paradigm is now in design folder. Deleting save files from the load file menu is now implemented.
Merge because I did work in two different branches on accident.
Took Creston's solution for conditions affecting supply and demand.
Removed an unused import @ Controller.java
Added animation to the title screen. @ TitleController.java & title.fxml
Planet information now shows up when mousing over a solar system.
Removed unused imports @ LastAdventures.java
Added fade-in animation. Removed unused imports.
@LoadGameController.java
Better animation @ LoadGameController.java
Shortened the code with same functionality @ TitleController.java
Implemented a new way to go to planets with a gridpane overlay. It's really ugly so far though.
Merge remote-tracking branch 'origin/master' into james/dev

Conflicts:
	src/main/java/edu/gatech/gem5/game/LastAdventures.java
	src/main/java/edu/gatech/gem5/game/controllers/LoadGameController.java
Fixed conflicts with save feature using animation @
LoadGameController.java
Merging with master while developing planetment selection