## Aims - [x] Give the author full control of when lightbox instances can be interacted with - i.e not just implicitly bound to `.click()` - [x] Remove jQuery dependency - [x] Expose `Lightbox` constructor so the user can inherit the object and create their own site-specific lightbox instances ~~Would be a good excuse to fix https://github.com/skyglobal/web-toolkit/issues/295 and https://github.com/skyglobal/web-toolkit/issues/298, too~~