Defining architecture (models, services and routes) for the user entity