Placeholder for keyboard controls in grid.py
Highlighting a grid square method implemented.
Active square movement
Dummy seed variable and q used to place seed
Merge remote-tracking branch 'carly/master'

Conflicts:
	grid.py
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.)
Improved comment.
Cycling through units now.
Plant seeding mechanic now in play. Toy slowly becoming actual game.
Added skip, death, and loss of growth if surounded.