-v04/02/2013

-Created classes to represent various Menu states
v05/03/2013

- Finished Creature behaviour methods
- Modified Scenarios to have better labelled responses
- Added support for variable size shapes to pattern matching in Gene
- Added size getting methods to Shape
- Continued putting menu framework into place
- Added World populating code
- Modified methods in World to avoid some errors
- Added game rule variables and methods to Simulation
- Added Initialisation and content loading to Simulation
- Added extension methods to Direction to get opposite and random
directions
- Modified privacy of time till acting variable in FoodSource
- Added reset method to world and plant
- Added Display class to store important display information
- Added Button superclass
- Added WorldInputHandler to control the world and the viewing area of
the world
- Began creating assets for the display