add makefile and rang BST

need to use autotools to update makefile