initial VClock implementation
implement VClock comparison functions
implement vector clock merging and descendant determination