Allow grouping tasks by more than one field

Create functionality for tasks lists and boards to be grouped by more than one field. E.g. “important” and “urgent,” “important” and “not urgent,” etc.