Refactor ScrollBar to have less functionality within the constructor
Work on transitioning ScrollBar to a more OO style and switch from ScrollTo to ScrollToPosition
Update placeScrollBar function to more accurately asses the height of the effective viewport when the scale doesn't equal 1