A dedicated plugin should be made for handling the saving and loading of game files. Moving this module out of WraithLib would be a good idea for reducing the size of the codebase. It would also be useful for making additional file IO dedicated features, like server config files, or lighter flat files for data storage that don't fit well within a database format.