Add ImageSlider class; misc fixes