Aggiunte modifiche costruttori e metodi