gallery and image media component have separate files
bracket svg added - will handle displaying it later
rely on applicationview for now to open lightbox
lazyloading of component
lazyloading images
gallery ref attribute