Use Content from Datamodel
Introduce ServiceFactory
Add tests and checks for ApiUser object