Add initial user interface for visualization
Add handling for byte order
Modify datum observer interface to use const DatumInfo pointers in callbacks.
These are meant to be read only.
Correct offsets for X/Y/Z coords. Correct entity marking to use a "string" byte order. Add 3 floats for X/Y/Z velocities.