simpleMedium v1

this simpleMedium does nothing at the moment

	modified:   TowerDefenceANTSPrototype2/src/basics/ANTSFactory.java
	modified:   TowerDefenceANTSPrototype2/src/controllers/ANTSGameController.java
	new file:   TowerDefenceANTSPrototype2/src/controllers/ANTSSimpleMediumController.java
	modified:   TowerDefenceANTSPrototype2/src/interfaces/ANTSIModel.java
	modified:   TowerDefenceANTSPrototype2/src/models/ANTSAbstractModel.java
	new file:   TowerDefenceANTSPrototype2/src/models/ANTSSimpleMediumModel.java
	new file:   TowerDefenceANTSPrototype2/src/views/ANTSSimpleMediumView.java
hashMap for collisionDetection and outOfWindow detection

	new file:   TowerDefenceANTSPrototype2/src/basics/ANTSCollisionDetection.java
	modified:   TowerDefenceANTSPrototype2/src/basics/ANTSDriver.java
	modified:   TowerDefenceANTSPrototype2/src/basics/ANTSFactory.java
	modified:   TowerDefenceANTSPrototype2/src/basics/ANTSWindow.java
	modified:   TowerDefenceANTSPrototype2/src/controllers/ANTSAbstractController.java
	modified:   TowerDefenceANTSPrototype2/src/controllers/ANTSGameController.java
	modified:   TowerDefenceANTSPrototype2/src/interfaces/ANTSIController.java
	modified:   TowerDefenceANTSPrototype2/src/interfaces/ANTSIModel.java
	modified:   TowerDefenceANTSPrototype2/src/models/ANTSAbstractModel.java
	modified:   TowerDefenceANTSPrototype2/src/models/ANTSGridModel.java
	modified:   TowerDefenceANTSPrototype2/src/models/ANTSSimpleMediumModel.java
	modified:   TowerDefenceANTSPrototype2/src/models/ANTSSimpleRayLightModel.java
	modified:   TowerDefenceANTSPrototype2/src/models/ANTSSimpleSourceLightModel.java
try to debug the problem of the rays and the light source. but at the moment it's not solved.

	modified:   TowerDefenceANTSPrototype2/src/basics/ANTSCollisionDetection.java
	modified:   TowerDefenceANTSPrototype2/src/basics/ANTSFactory.java
	modified:   TowerDefenceANTSPrototype2/src/controllers/ANTSGameController.java
	new file:   TowerDefenceANTSPrototype2/src/controllers/ANTSSimpleRayLightController2.java
	modified:   TowerDefenceANTSPrototype2/src/controllers/ANTSSimpleSourceLightController.java
	modified:   TowerDefenceANTSPrototype2/src/models/ANTSSimpleRayLightModel.java
	new file:   TowerDefenceANTSPrototype2/src/models/ANTSSimpleRayLightModel2.java
	modified:   TowerDefenceANTSPrototype2/src/models/ANTSSimpleSourceLightModel.java
	modified:   TowerDefenceANTSPrototype2/src/views/ANTSSimpleRayLightView.java
	new file:   TowerDefenceANTSPrototype2/src/views/ANTSSimpleRayLightView2.java
	modified:   TowerDefenceANTSPrototype2/src/views/ANTSSimpleSourceLightView.java
fix bug of ray light and the light source.

the detection should work now correct for the rays.
working collisions detection.

	modified:   TowerDefenceANTSPrototype2/src/basics/ANTSCollisionDetection.java
	modified:   TowerDefenceANTSPrototype2/src/basics/ANTSDevelopment.java
	modified:   TowerDefenceANTSPrototype2/src/basics/ANTSFactory.java
	modified:   TowerDefenceANTSPrototype2/src/controllers/ANTSAbstractController.java
	modified:   TowerDefenceANTSPrototype2/src/controllers/ANTSGameController.java
	modified:   TowerDefenceANTSPrototype2/src/controllers/ANTSSimpleMediumController.java
	modified:   TowerDefenceANTSPrototype2/src/controllers/ANTSSimpleRayLightController.java
	modified:   TowerDefenceANTSPrototype2/src/controllers/ANTSSimpleSourceLightController.java
	modified:   TowerDefenceANTSPrototype2/src/interfaces/ANTSIController.java
	modified:   TowerDefenceANTSPrototype2/src/interfaces/ANTSIView.java
	modified:   TowerDefenceANTSPrototype2/src/models/ANTSSimpleRayLightModel.java
	modified:   TowerDefenceANTSPrototype2/src/models/ANTSSimpleSourceLightModel.java
	modified:   TowerDefenceANTSPrototype2/src/views/ANTSAbstractView.java
	modified:   TowerDefenceANTSPrototype2/src/views/ANTSGameView.java
	modified:   TowerDefenceANTSPrototype2/src/views/ANTSSimpleMediumView.java
	modified:   TowerDefenceANTSPrototype2/src/views/ANTSSimpleRayLightView.java
	modified:   TowerDefenceANTSPrototype2/src/views/ANTSSimpleSourceLightView.java
remove the rays2 and lightsource2

	deleted:    controllers/ANTSSimpleRayLightController2.java
	deleted:    controllers/ANTSSimpleSourceLight2Controller.java
	deleted:    models/ANTSSimpleRayLightModel2.java
	deleted:    models/ANTSSimpleSourceLight2Model.java
	deleted:    views/ANTSSimpleRayLightView2.java
	deleted:    views/ANTSSimpleSourceLight2View.java