Added scroll-responsiveness.

Consistent scrolling across all major browsers on a desktop, with the exception of Firefox, which is broken as-is. (Will open a ticket). This pull-request is in response to https://github.com/msurguy/triangles/issues/2