public bool IsOrthagonalWith(GridCell otherCell) { return Position.X == otherCell.Position.X || Position.Y == otherCell.Position.Y; }