A small library for reading and writing binary data