public void initPeriodicTable()
        {
            List <Applicazione.DataModel.ChemicalElement> periodic = PeriodicTable.GetChemicalElements();

            foreach (Applicazione.DataModel.ChemicalElement baseElement in periodic)
            {
                ChemicalElement derivedElement = new ChemicalElement();
                derivedElement.initElementDataFromFather(baseElement);
                this.table.Add(derivedElement);
            }
        }