cells have now objects in them, each with an enumerated type
custom mapObjectek