Public classifications

Show classifications in the public interface (plus some general cleanups of tree handling)