Rifatorizzato in parte il codice. Manca da fare controllo Nyquist dentro
l'activity + MVC + AIrCUt