Mapper classes refactoring
added tests for BookMapper