First checkin of BinaryTree. Not working yet