1. A method for organization and presentation of content, the method comprising: receiving a plurality of images and a plurality of similarity rules for image categorization; for each image in the plurality of images: comparing that image from the plurality and each remaining image from the plurality by: applying each similarity rule to the image and a remaining image from the plurality to obtain a numeric result; and recording the numeric result for the two images in a numeric representation, the numeric representation embodying similarities; using the numeric representation as a reference for clustering the plurality of images into clusters of similar images; and storing each image with a marker denoting a cluster to which it has been assigned.