Adding Recursive Tree Class