tidy_group_by function

Group results by selected columns