//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

        // FILE READING FUNCTIONALITY + CHILD CREATION

        public GraphicalContainerMain(DataContainerMain mainDataContainer, Form mainForm, Point startLocation)
        {
            Point temp = startLocation;

            foreach (IDataContainer children in mainDataContainer.GetChilden())
            {
                GraphicalElements.Add(children.GetTheName(), CreateNewGraphicalContainer(children, mainForm, startLocation, new Size()));
                startLocation = new Point(startLocation.X + 103, startLocation.Y);
            }
            startLocation = temp;
        }
        private void openFileDialog1_FileOk(object sender, CancelEventArgs e)
        {
            JsonPath      = openFileDialog1.FileName;
            dataContainer = new DataContainerMain(JsonPath);
            con           = new GraphicalContainerMain(dataContainer, this, new Point(3, 3));

            Console.WriteLine(this.Controls.Count);
            // dataContainer = new DataContainer(JsonPath, this);


            Console.WriteLine();
        }