Use separate canvases for pen trails and backdrop
Fix zoom for separate canvases
Fix drawing initial backdrop before it loaded
Merge pull request #214 from nathan/canvases

Use separate canvases for pen trails and backdrop