Début refactorisation préférences
Refactorisation presque complète des préférences
Fin implémentation préférences
Minor change