A method for organizing images on a touch-sensitive display of a computing device, comprising: displaying images in at least a first and a second display line on the touch-sensitive display, the images having respective aspect ratios; determining an image scale factor, comprising: determining a first scale distance indicated by a first gesture of a double touch gesture applied to the touch-sensitive display; determining a second scale distance indicated by a second gesture of the double touch gesture; and combining the first scale distance and the second scale distance to generate the image scale factor; scaling a size of at least one image by the image scale factor while maintaining the aspect ratio of the image; determining whether the size of the at least one scaled image is greater than an amount of display space remaining in the first display line; and filling the at least one scaled image into the first display line on the touch-sensitive display if the size of the at least one scaled image is not greater than the amount of the display space remaining in the first display line and filling the at least one scaled image into the second display line on the touch-sensitive display, if the size of the at least one scaled image is greater than the amount of the display space remaining in the first display line; characterized in that the method further comprises expanding the at least one scaled image on the touch-sensitive display to mitigate white space in the touch-sensitive display after scaling of the size of the at least one image; wherein expanding the at least one scaled image to mitigate white space comprises expanding a first image in a first display line while maintaining the image aspect ratio such that: the first image and a second image in a second adjacent display line are coincident in a first axis that is orthogonal to a direction of scrolling the touch-sensitive display, the direction of scrolling being orthogonal to the direction of the display line, the display line comprising a horizontal row or a vertical column; and at least a space equivalent to a desired margin separate the first image and second image along a second axis that is parallel to the direction of the scrolling. displaying images in at least a first and a second display line on the touch-sensitive display, the images having respective aspect ratios; determining an image scale factor, comprising: determining a first scale distance indicated by a first gesture of a double touch gesture applied to the touch-sensitive display; determining a second scale distance indicated by a second gesture of the double touch gesture; and combining the first scale distance and the second scale distance to generate the image scale factor; scaling a size of at least one image by the image scale factor while maintaining the aspect ratio of the image; determining whether the size of the at least one scaled image is greater than an amount of display space remaining in the first display line; and filling the at least one scaled image into the first display line on the touch-sensitive display if the size of the at least one scaled image is not greater than the amount of the display space remaining in the first display line and filling the at least one scaled image into the second display line on the touch-sensitive display, if the size of the at least one scaled image is greater than the amount of the display space remaining in the first display line; the first image and a second image in a second adjacent display line are coincident in a first axis that is orthogonal to a direction of scrolling the touch-sensitive display, the direction of scrolling being orthogonal to the direction of the display line, the display line comprising a horizontal row or a vertical column; and at least a space equivalent to a desired margin separate the first image and second image along a second axis that is parallel to the direction of the scrolling.