Lightbox solution with some advanced features