Offline library for reading/writing files

Fairly complete entity read/write, except for type SERIALIZED.
The start of file read.
Unit tests for what's written.