Provider tree

Fixes the sorting on the Provider pages/visualizations as well as the issues with text overlapping.