A Binary Tree Class