Sistemazione classi

Ho creato delle nuove classi per rendere  il codice più leggibile e
facilmente modificabile.