- added DefaultDBObject to ease the pain with null checks
- added logicalDel field to DataEntity