Added level editor.
 * A new set of states for the Rules state machine.
 * Saves the state of the grid and the rules into a new JSON file.
 * Next step, loading these JSON files (and removing the hardcoding!)