added Spring Data Rest to support HATEOAS and switch to logback for logging