- new Exception type (EntityConflictException)
 - bookService now operates books by whole entity, not by id
 - testing services (some tests are not working properly)