adding zooming with the mousewheel, fullscreen mode, and some auto-corrections for the cell_size when the screen size gets too big. the max grid_size is 1920x1080 atm.