Added separate background canvas to PixelDrawr

PixelDrawr has an API for setting and resetting the background.
Quadrants & background gradients work now, but they're extremely laggy.

Fixes #31... but brings more attention to #30.