* initial version of an endpoint
* added open-api yaml
* changed to list available added mapping to own domain model
* added search and roles endpoint
* use new endpoints
* removed `Representation` suffix and made id role and client mandatory fields
* fixed test