GripScroll refactored as singleton with some rudimentary docs.