public Cell(CellList list, Point point, CellState state) { Point = point; State = state; List = list; }
public AddNewCellToList(Point position, CellState state) { _position = position; _state = state; }