Initialize BST header file
Add BSTNode & BST struct declaration
Add opaque struct declaration
Add BST Create function declaration
Add BSTNode Create function declaration
Add BST Inorder Tree Walk function declaration
Add BST Pre/Post order walk function declaration
Add Iterative/Recursive search func declaration
Add missing key comparison function parameter

Separate key comparison functions required
    Equality
    Order