Multi-layer transition nearly complete...

The game is now drawn onto multiple canvases. Next, it will be changed
so that canvases only redraw when they need to. For example, we won't
redraw the grid lines *ever*, we will only redraw the hint numbers if
the color on one of them changes, etc.