Refactoring OS slideshow.
Merge pull request #3447 from openscholar/os_slideshow-refactor

Refactoring OS slideshow.