agile: backlog Use lowercase for all meta-data keys
sml: add keys to relationship container in injector and update tests
sml: remove all usages of legacy versioned and unversioned properties
sml: add object type to abstract object
sml: remove keyed entity
sml: collapse all entity classes into just entity
sml: create the object class
sml: remove the factory class
sml: create object class and remove factory and repository
sml: move entity properties into abstract object
sml: remove entity and move all properties into abstract object
sml: remove services and replace it with object
sml: remove value object and replace it with object