Updates to BSTNode, BinarySearchTree , Book and BookStoreBST classes