Ajout gestion commentaire basique

Refacto + gestion basique des erreurs