Reso più leggibile il codice, aggiunte funzioni a segnatura e implementazione dei modelli