new CellFactory, GridMap works

new CellFactory, GridMap works