Good work, but I don't like how all the images are forced to 1:1 ratio. You should try to preserve the original aspect ratio. You could either choose a width and that way you can have a certain # of columns with images running down vertically. Or choose a height and have them running left to right in rows of equal height.