fixed .equals bug in code that allowed user to add same book to a list from within that list