Added support to update models using the identifier
Moved the access control to Access Controller classes
Added a customized object manager