Cucumber features refactored to improve readability
HATEOAS implementation with spring-hateoas.
Include self relation links in CRUD operations