Add a way for users to select which column to group by. Currently, this feature is only available on the backend. It would be nice to have this feature on the frontend as well, where users can select from a dropdown the name of the column that can be used for grouping. There should be a way for an admin to edit the list of columns that will be added to the dropdown choices.