fix controller, separazione completa controller vs resto, fix avvio del
programma anche con db vuoto