Improved the test

2 canvas to separate grid from the over effect
Use of mouseover, click, mouseout, dragover events
Drawing text, square, stripes in the cell