Improved Lightbox, added ImageLightbox, and added Socket