* refactor content * refactor core * refactor rest * fix lint * fix * lint * lint * fix * fix * fix
* use people api and new js api where possible * fix code and tests * cleanup tests
* migrate IdentityRoleService implementation * update unit tests * move interfaces to the origin * move models to proper places * migrate model to interface * fix test * update docs