Added verifications to make sure Author, Book, Library and Person are unique