Working, must pass in size of grid as argv