Commands change Sim and update a configuration. Undo and redo use commands.
- Allow multiple user inputs to launch the same commands.
- Trigger actions in the game model that are registered with the command pattern.
- ConfigKeeper: Implement configuration that can be saved to text.
- History: Implement undo and redo.
- ComMessenger: link two sandboxes.
- Add to the Changes class to trigger Sim updates.
- See commands detailed for some notes during the development of commands.