Dynamic background grid (matches pixel size)

So far, as I've been using make8bitart I've just stuck with a single pixel size so maybe this only makes sense for me.

This change updates the background grey/white grid to match the pixel size selected. Let me know if you want me to make any changes or tweaks or if you generally think this is a bad idea.