Optimisation du code

- Modification de la gestion des requêtes / ajout de boutons
- Amélioration du CSS
- Factorisation du code