Refactoring di tutto il codice
Semplificazione di alcuni Handler
Fix di parecchi bug dovuti al refactoring e presenti anche in precedenza.