public void AddEast(Tile tile) { if (East == null) { East = tile; East.AddWest(this); } else { East.AddEast(tile); } }