Added insert method, reversed find in BST