Changes on the tree interface. Now clearer and cleaner.