Issue #34 - serializable classes can now have custom serialize/deserialize hooks, which is great for turning, say, an array of exteranl references into id codes and back again.
Issue #34 - made the player, playerCharacter, and inventory into serializable classes so that you can save and restore games (well, sort of). This required major major refactoring to how playerCharacter objects are constructed and customized.