Simple, flexible angular tree with grouping.