Description of feature:
A new util module that does the essence of what util.datamanager does, managing reading and writing to files.
Should not be a singleton.
Should not make assumptions on the directory layout.
Should (maybe?) be composable, eg take file system escaping and data serialization functions as arguments.
Description of feature: A new util module that does the essence of what util.datamanager does, managing reading and writing to files. Should not be a singleton. Should not make assumptions on the directory layout. Should (maybe?) be composable, eg take file system escaping and data serialization functions as arguments.
API design, it is hard.