Add new tests and extract the commun GridRowSet.
The grid functions is able to work wih double::double delta X and Y