updating to proper example; adding image gallery, imgLoad promises function to load images, code to build display