Implemented same properties check for Books with same ISBN.
Added equals method in book
Validation in factory