1. A method performed by one or more processors, comprising: presenting first graphical objects on a user interface shown on a display of a device; receiving, from a first input tool, a first touch input through the user interface, the first touch input tracing a perimeter around a subset of the first graphical objects following a movement of the first input tool touching the display; responsive to the first touch input, transforming an area of the user interface including the subset of the first graphical objects within the perimeter into a second graphical object, wherein the first graphical objects include two-dimensional file or folder icons and the second graphical object includes a three-dimensional sphere, and wherein transforming the area of the user interface into the second graphical object comprises transforming the area of the user interface enclosed by the perimeter into the sphere, wherein the file or folder icons are displayed on the sphere; receiving a second touch input in response to a second input tool touching the second graphical object; and responsive to the second touch input, animating the second graphical object in the user interface so that it appears to become smaller, and compressing or archiving data represented by the second graphical object.