Second version. Complete redesign, based on C++ classes to ensure endian
drwxr-xr-x - src