implemented binary search tree with tests and main demonstraing best and...

... worst case runs
This method works very nicely, but it could also be made simpler if you toy with the expression "return node.value == val".