New module for grids

This module contains both data and variables grids.
Adapted to use gridbase.py

The main code has been adapted so that the gridbase.py module is used
for the data and variable grid classes rather than a single
‘simplegrid’ routine used for both.