Correction de bugs et refactoring

- Correction des approuve qui n'apparaissaient que une fois qu'on avait
approuvé nous même le point
- la liste des noms s'affiche maintenant correctement sous Chrome
- nettoyage du code en enlevant le dead code et les algorithmes en
commentaire
- rajout de documentation
- début de refactoring pour les model pour obtenir un nommage de fichier
plus homogène