public PanelGeneratorService(ShapeFactory shapeFactory)
        {
            _buildZone = shapeFactory.CreateBuildZone();

            _blockedZones = new List <ComplexShape>()
            {
                shapeFactory.CreateBlockedZone()
            };
        }