Started adding information
Implemented information in xml  for buildings
Information can now be represented in XML format in the factory.
Refactored gamestate
Merge branch 'master' of https://github.com/Tadimsky/vooga into merger
Working but not the way we want...
Factory can add custom producables but buildings do not produce.
Added the base location as a property to the Player class.

This location will be assigned when loading from the map.
Changed Game Map to return Game Entity , not Interactive Entity.

This is for resource gathering
Production works finally!
Removed Old code from MainState
Merge branch 'master' into Add-information-to-factory

Conflicts:
	src/vooga/rts/gamedesign/factories/Factory.java
	src/vooga/rts/gamedesign/sprite/gamesprites/interactive/InteractiveEntity.java
	src/vooga/rts/gamedesign/sprite/gamesprites/interactive/units/Unit.java
Added back default values and commented out recognize method until it is fixed by Ryan
Merge branch 'master' of https://github.com/Tadimsky/vooga into buttonActions

Conflicts:
	src/vooga/rts/gamedesign/sprite/gamesprites/interactive/units/Unit.java
	src/vooga/rts/state/GameState.java