some cleanup
Refactor CanvasView drawRect to be more efficient when redrawing just one cell location.