refactored model to use Rules and Levels
Merge branch 'towerdefense2.0' of https://github.com/duke-compsci308-spring2013/vooga into towerdefense2.0

Conflicts:
	src/vooga/towerdefense/attributes/DefaultAttributeManager.java
	src/vooga/towerdefense/controller/Controller.java
	src/vooga/towerdefense/factories/TowerDefinition.java
	src/vooga/towerdefense/factories/definitions/GameElementDefinition.java
	src/vooga/towerdefense/factories/examples/ExampleAuraTowerFactory.java
i have no idea what this commit is
Merge branch 'towerdefense2.0' of https://github.com/duke-compsci308-spring2013/vooga into towerdefense2.0
bug fixes in new model
Merge branch 'towerdefense2.0' of https://github.com/duke-compsci308-spring2013/vooga into towerdefense2.0
Merge branch 'towerdefense2.0' of https://github.com/duke-compsci308-spring2013/vooga into towerdefense2.0