Updating with GridSumation constructor
Adding keydown event and pause and resume to grid
Updating GridCanvas initialization