Improve naming and simplify object-version mapping API
Organize imports
Simple object version serialization (incl. hierarchy)