Picture Mosaic Generator

Develop a application which allows to generate a mosaic wallpaper, from a set of (selected) pictures from flickr, instagram, facebook etc. The application will take advantage of HTML5 API (drag and drop, local storage etc.) and will also feature several methods of generating mosaics (based on a initial image, grid layout, list layout etc.)