cleanup HSlider:
- replace underscore names with @private annotations
- replace this.options and thisSlider.options with options in constructor