Fix: grid implemented as a canvas with lines drawn on it instead of a bunch of bordered div elements.

Refs #117