Got save working. Still working on load.
Merge commit 'e0d2f77b67416c4935d45e5afc57c4b23dc09c67' of https://github.com/MarcoPolo/divergence into saveload
Load now works. Still more work to be done.