Fixed method getAllNearbyAsym in class Grid. EvolutionDriver now runs RandomFoodEnvironment instead of TestEnvironment. Added competition for food in RandomFoodEnvironment to create a demand for space. Removed automatic exit if there are no organisms left in preparation for the generation zero problem.
Merge demand_for_space into develop-miniproject
Grid overhaul. Grid now handles environment coordinates. Grid iterates through objects now instead of chunks. Appropriate changes made to Environment classes.
Bug fixes in Environment and Grid classes.
Made feeding continuous. Added in mitosis and chatter.
smooth scroll and zoom
Merge remote-tracking branch 'origin/develop-miniproject' into config

Conflicts:
	src/main/java/applet/EvolutionDriver.java
Config used for pretty much all constants