new UI components for grouping
better data model and ui solutions for grouping readings