заменены namedtuple-объекты _Cell и _Coordinate на классы