Refactored drawing.
There is a 'Background' canvas which can be used
to draw static background type things.