IO is working in tests
IO is mostly working in production, but lexicons may not be getting updated correctly
Started outline of Command implementations to make scripting work; also changed behavior of MockFileHandler to throw a runtime exception if you try to write with it; also added a NullFileHandler to be used by test-classes by default, and a MockFileHandler to be used for testing integration with commands
Added variable assignment and segmentation to commands using anonymous classes.
Changed behavior of variable assignments
Fixed behavior of changed behavior of variable assignments. All tests now pass. Some IO functionality is not adequately tested for.
Added tests for IO functionality.