created observer and observable interfaces, working on trying to create strategy pattern for production
working on the production strategy
working on observing
Merge branch 'master' of https://github.com/Tadimsky/vooga into observerProduction

Conflicts:
	src/vooga/rts/gamedesign/sprite/gamesprites/interactive/InteractiveEntity.java
	src/vooga/rts/manager/Manager.java
	src/vooga/rts/map/GameMap.java
working on getting production actions working with the new controller and command stuff
created the information class, modified copy methods for unit and building
Merge pull request #25 from Tadimsky/observerProduction

created the information class, modified copy methods for unit and buildi...
Formatted like my Sunflower
Merge branch 'master' into observer-pattern

Conflicts:
	src/vooga/rts/gamedesign/sprite/gamesprites/GameEntity.java
	src/vooga/rts/gamedesign/sprite/gamesprites/interactive/InteractiveEntity.java
	src/vooga/rts/gamedesign/state/EntityState.java
Merged Interactive Entity
Fixed errors with comodification - units are deleted now!
Removed print statement
Merge branch 'master' of https://github.com/Tadimsky/vooga into observer-pattern
Merge pull request #26 from Tadimsky/observer-pattern

Observer pattern