refactor(scrollView): restart scroll if stopped, + or -

Addresses #482