boiler-plate for a canvas testbed
setting up an animation loop, and a resizer
Now I can see what the resize function is doing, with a bonus of an render/update loop.
broke out the utils into a library