More development on the binary tree

15 tests passing

1 test failing

10 tests pending