added a grid method that returns the datagrid. It will initialize the grid if not present. The method protected and will not be visible to users of gridcoverage.