Binary Search Tree Data Structure in Python