move validation definition to XML
remove persistence unit, let Spring create one for us
base entity for uid, version