save and load avec gestion d'exception + on empeche d'enregistrer avec un nom de fichier deja existant.

pour fermer l'issue 50.