Implemented lightbox and swipe to dismiss