CLAIMS 1. A computing device, comprising: 2. The computing device of claim 1, wherein the memory stores further instructions executable by the processor to present the object in the first region in the second visual representation based on the modified logical representation associated with the object. 3. The computing device of claim 1, wherein the first region is further configured to modify the first visual representation based upon one or more capabilities of the computing device. 4. The computing device of claim 1, wherein the memory stores further instructions executable by the processor to: receive user input for moving an object from the canvas to the first region; and responsive to receiving the user input for moving the object from the canvas to the first region, modify the logical representation associated with the moved object. 5. The computing device of claim 1, wherein the user interface further comprises a second region on the canvas, and wherein the memory stores further instructions executable by the processor to: receive user input moving the object from the first region to the second region; and responsive to receiving the user input moving the object from the first region to the second region, displaying the object in the second region in a third visual representation receive user input moving an object of the objects into the first region; and responsive to receiving the user input for moving the object into the first region, modify a logical representation associated with the object, and display the object in the first region in the first visual representation based on the modified logical representation associated with the object. a processor; and a memory storing instructions executable by the processor to: a first region on the canvas, the first region being configured to present the objects in a first visual representation or a second visual representation based upon the logical representations associated with the objects; a canvas configured for receiving heterogenous objects placed on the canvas in an unstructured manner, the objects having associated logical representations, and present a user interface (UI), the UI comprising