Vertical slider

Adds an orientation property to the slider to allow for vertical sliders. Needed some new functions `getTopPercent()` and `getPageY()` and some conditional statements in the Javascript as well as a bunch of CSS rules to make the vertical sliders look correct.

Still to do:
- [ ] Update authoring tool to support vertical sliders