Fixed error with get method in nodemap to not return null
Made map start painting itself
Got some better painting order
Made Resources and Terrain be observed correctly
Changed color of background. Spent more time trying to figure out painting order
Got painting of nodes to work correctly
Merge branch 'master' of https://github.com/Tadimsky/vooga into map-painting

Conflicts:
	src/vooga/rts/state/GameState.java
Merge pull request #51 from Tadimsky/map-painting

The map is now able to paint itself correctly by the depth. The map also observes units, terrain and resources.
Fixed GameSpriteManager find units method. Added basic cursor
Merge branch 'master' of https://github.com/Tadimsky/vooga into map-painting
Made Delayed Task able to repeat itself. Added in enemy barracks for testing
Merge branch 'master' of https://github.com/Tadimsky/vooga into pathing2

Conflicts:
	src/vooga/rts/gamedesign/sprite/gamesprites/GameEntity.java
	src/vooga/rts/map/Node.java
	src/vooga/rts/map/NodeMap.java
	src/vooga/rts/state/GameState.java