Slideshow library for TypeScript