using multicols for gallery layout, change method of aspect ratio normalisation, updated kennedy