effettuati degli aggiustamenti e commentati alcuni metodi per permettere di completare la creazione di tutta la struttura