added simple binarytree class