Basic user controller implementation, generic controller for exception handling
REST Api in separate module with Spring implementation