added book uniqueness by adding validations in inserting a new node
added ignore folder