Implementation of a Binary Search Tree, it's application (including Preorder, Inorder, and Level Order), and a Dictionary Maker