Slider Component

Initial contribution of slider component #605 from Ian Huang