Even out the vertical components

Make the vertical components display on a grid to allow for additional effects.
Merge pull request #3 from kpdecker/vertical-fixup

Even out the vertical components
Avoid multiple lookups of canvas and context
Avoid pixel specific redraws

Performs a bulk clear operation, rather than nulling out specific pixels when not lit (black).