Merge pull request #28 from learning-layers/develop

First Deliverable
Merge pull request #41 from learning-layers/app_domain_model

LAPPS-30
swagger integration
Merge pull request #42 from learning-layers/swagger_integration_3

swagger integration
LAPPS-34 backend sync with OIDC server
and 'fixed' tests
(we have to think about how to get a token to the backend for CI tests)
LAPPS-32 OIDC login prototype frontend
Merge pull request #43 from learning-layers/oidc

LAPPS-34 backend sync with OIDC server & LAPPS-32 prototype frontend
Merge pull request #44 from learning-layers/app_domain_model

App domain model
LAPPS-33 some refactoring
Merge pull request #45 from learning-layers/small_user_resource_refactoring

LAPPS-33 some refactoring
made facade static
Merge pull request #46 from learning-layers/small_user_resource_refactoring

made facade static
Removed old json lib, we use now jackson
Set REST api version to 1,
LAPPS-68
Merge branch 'rest_api' of https://github.com/learning-layers/LAPPS into rest_api
swagger documentation for user ressource (/users/{id}),
LOGGER for exception,
LAPPS-69
Refactored so that all UsersRessource endpoints will be in one class,
swagger documentation for getAllUsers (/users),
LAPPS-69
Merge pull request #47 from learning-layers/rest_api

Set REST api version to 1
deleteUser, updateUser, swagger documentation,
LAPPS-69
Merge pull request #49 from learning-layers/rest_api

deleteUser, updateUser, swagger documentation,