Complément de la correction des bugs sur la gestion des profils

J'ai remis le singleton car le but est de s'assurer qu'on a bien 1 et 1 seule instance qui gère le modèle.
Par contre j'ai fusionné les classes ImportBase et ImportMash afin d'avoir plus de cohérence.
Pour le reste j'ai repris tes modifs. A voir si ça répond aux problèmes rencontrés.