public void Setup(TileLayouter _owner, SquareTile _parent, int _zoomLevel, int _index, int _levelCount)
    {
        parent = _parent;

        name = _zoomLevel.ToString() + "-" + _index;

        Setup(_owner, _zoomLevel, _levelCount);
    }
    public void Setup(TileLayouter _owner, int _zoomLevel, int levelCount)
    {
        zoomLevel = _zoomLevel;

        owner = _owner;
        //_owner.Register(this);

        if (levelCount > 0)
        {
            StartCoroutine(DrawFourSquare(levelCount));
        }
    }