Cleaned up the HasZones mixin and wrote tests.
Testing the core game.
Removing two test sets that are now defunct.
Fixing up the action decorator and improving test coverage.
Refactoring steps.
Added ability to save and load variables from the global state in steps.
Mainly pylinting and cleaning up excess crap.
Updating transitions.
Minor pylint.
100% code coverage.
Minor refactoring to improve cc.
Starting to write game runner tests.
Rename to pick up tests.
Starting to write integration tests and squelch all of the remaining bugs.
Pylinting.