Creating a photo mosaic with several small images, uses canvas and PaperJS.