'loaded' private property, some fixes
'create' method now can accept ID and fetch new entity with it, new entity instance is now must be crated with 'newEntity' method