1. At least one non-transitory machine-readable media having machine-executable instructions encoded thereon which, when executed by a data processing system, cause the data processing system to perform a method of grouping axes of information elements, the method comprising: providing a first plurality of information elements adapted to be displayed in a first axis of information elements; providing a second plurality of information elements adapted to be displayed in a second axis of information elements, the first axis of information elements and the second axis of information elements being adapted to be acted upon independently from one another, the first axis of information elements and the second axis of information elements being further adapted to be grouped together on a basis of a user input; grouping the first axis of information elements and the second axis of information elements in a group of axes of information elements, the group of axes being adapted to collectively perform an action on the first axis of information elements and the second axis of information elements; and displaying the group of axes of information elements, the first axis of information elements being adapted to graphically represent information elements along a first substantially rectilinear arrangement and the second axis of information elements being adapted to graphically represent information elements along a second substantially rectilinear arrangement, the first axis of information elements and the second axis of information elements from the group of axes of information elements being adapted to be ungrouped on a basis of a user input.