Creating the TreeClass where I'm asked to implement the declarations on the interfaces. And some corrections on other files.