Generate grid on initialization.
Cells have names and return them for output.
Propagated cells output 'X'.