Unit Cycling Notes
Process event through a dictionary event.type -> method setup.
Active terrain logic is setup so only one grid item can be active.
Made the grid a property of the Terrain class.
Modularized code into separate files.
Merge branch 'restructure' into unit_cycling

Conflicts:
	grid.py
Prepping terrain to contain units (flowers, rabbits, cake rolls, etc.)