checkerboard - initial commit

(no SVG yet)
svg implementation