implemented binary search tree with tests and main demonstraing best and worst case runs
removed unneeded bad test file
updated pip requirements
Merge branch 'bst'

;q