A drop-dead simple lightbox written in Typescript