Refactor|libcommon: Cleaned up high level game/map save state IO