Nettoyage du code et amélioration de Supprimer

Séparation du code en plusieurs fichiers .cs pour plus de lisibilité.
Supprimer permet de supprimer la liste chainée.