Added json files for game data. Added preliminary reader class for reading JSON files. Still have to figure out the best way to allow global data access. (See DataManager class).
fixed javadoc errors for demo
Merge branch 'master' of https://github.com/gem-5/last-adventures
Added text field limiter to "Name" text field in character create screen, added an error message if player tries submitting an empty string or all whitespace for a name, name field trimmed when "confirm" is clicked to remove leading/trailing whitespace
Integrated JSON data files into the game using the GSON library.

Merge branch 'master' of https://github.com/gem-5/last-adventures into creston/dev

Conflicts:
	src/main/java/edu/gatech/gem5/game/Ship.java
	src/main/java/edu/gatech/gem5/game/controllers/CharacterCreateController.java
Fixed javadoc
Merge branch 'master' of https://github.com/gem-5/last-adventures into creston/dev
Made the data maps not publicly writable by using the new Manager class. All data from JSON is now obtained using this class which is a static property of LastAdventures.
Save File keeps track of current planet, and DisplayUniverseController initializes character to a planet
Transaction now takes in a player and Planet, ship's cargo is now gettable and modifiable.
Commited, so I can merge.
Merge branch 'master' of https://github.com/gem-5/last-adventures