Nettoyage du code et ajout de commentaires