Scrolling inside the canvas will affect game zoom level, while scrolling

outside the canvas will scroll the webpage.

Forgot to note in the commit that I changed the text spacing, so that's why there are so many deltas.

References #19