Create Custom Layout Groups

In the AddLayout Sample, how would I create a new Layout Group (instead of 4:3 I want a custom name)?

if (Login())
            {
                string definitionXml = System.IO.File.ReadAllText(DEFINITIONXMLNAME);
                ManagementServer mgtServer = new ManagementServer(EnvironmentManager.Instance.MasterSite.ServerId);
 
                //mgtServer.LayoutGroupFolder.LayoutGroups.Add(new layoutGroup());
 
                LayoutFolder layoutFolder = mgtServer.LayoutGroupFolder.LayoutGroups.FirstOrDefault().LayoutFolder;
                try
                {
                    layoutFolder.AddLayout(LAYOUTNAME, LAYOUTDESCRIPTION, definitionXml);
                    Console.WriteLine("Added new layout. " + LAYOUTNAME);
                }
                catch(Exception e)
                {
                    Console.WriteLine("Exception. " + e.Message);
                }
                
                Console.WriteLine(Environment.NewLine + "Press any key to exit.");
            }

There is only the four Layout Groups, they are hard coded and cannot be extended or modified.