Added predecessor/successor functions to BST header, added MaxHeap header