Init BST
Add breadth first search
Add binary search
Add traversals