* Canvas.cs: Add Checkered Background

* Layer.cs: Fixing Things up a Little.
Been too long since commit so committing commit.