The illustration shows the data structure after the input data has been
read,
LiveCells have been added to theGrid and CellInfoNodes have been
added to theInfoList and theInfoGrid. Counting of neighbours has not
started as yet so member numNeighbours is zero in
each CellInfoNode.
The EmptyCells are not shown in theGrid.
Methods are not included in the illustration.