make player observe ProductionBuilding to add created "products"
new production from ProductionBuilding successfully added to Player. works on StartGUI
Created resource manager that manages resources in the entire game. Make players observing the manager.
removes Resource properly from screen. Resource added to the right player after gathered.
Refactor - get rid of unnecessary observer pattern between GameResourceManager and Player
Create GameBuildingManager to manage all buildings in the game. Assigns building product to correct Player. GameController initialization more organised.
Merge branch 'master' of https://github.com/Tadimsky/vooga into managing_resource_and_building

Conflicts:
	src/vooga/rts/controller/GameController.java
Merge pull request #18 from Tadimsky/managing_resource_and_building

Managing resource and building