Slideshow Mechanic

and other minor improvements.