public void UpdateSectionSize()
 {
     int.TryParse(IF.text, out SectionSize);
     while (SG.PieceList.Count > SectionSize)
     {
         GameObject.Destroy(SG.PieceList[SG.PieceList.Count - 1]);
         SG.PieceList.RemoveAt(SG.PieceList.Count - 1);
     }
     while (SG.PieceList.Count < SectionSize)
     {
         SG.PieceList.Add(SG.PieceList [SG.PieceList.Count - 1]);
     }
     LG.RebuildMap();
 }