Handle other events
Refactored scroll animation cancelling and made it container specific.
Merge branch 'cancel-on-scroll'
Closes #49