aggiornato UML con tutte le classi, 2 aprile.