Category grouping

Separates and groups events by custom categories