Prototyped canvas-size reactive 'pixel' scaling

Canvas slowly grows and the 'pixels' (i.e. the size of the rectangles
used to represent pixels) scale with it. This uses floored division so
that the scale is always an integer and the end content (in this case
5ish lines of glyphs) will all fit in the screen.