Create basic_bst.cpp

Basic bst with minimum depth builder and depth api