* Added PreCreate/Create/Delete logic for Class/Subclass and set it as foreignUUID fields in PC * Moved methods into TypedModelData * Simplified Subclass
FIX: fix fields used FEAT: add jsdoc
FIX: Remove unnecessary fields FEAT: use ForeignDocumentUUIDField in the Item Class DataModel