Starting rewriting for UUID usage as entity identifier
Added apache commons dependency to handle cloning
Create base hierarchy for entities (LatEntity/AbstractLatEntity) to
facilitate unit testing
Rewrote unit test for new model