updating the view hierarchy to simplify instantition via composition
changes to GameMap constructor
modified GameMap constructor
Merge remote-tracking branch 'origin/master'

Conflicts:
	src/vooga/towerdefense/gameElements/Tower.java
Merge branch 'master' of github.com:duke-compsci308-spring2013/vooga
implementing sprite library...
Merge branch 'master' of https://github.com/duke-compsci308-spring2013/vooga
Merge branch 'scrolling_platformer' of https://github.com/duke-compsci308-spring2013/vooga into scrolling_platformer
moved test-sprites package classes to a containing library class to facilitate programatic creation of LevLE input spriteLibrary
moved more instantiation logic to the library
solved conflicts
implemented tools making based on Game-Specific library class