added Binary Tree class