ajout des differentes classes constituant l'architecture de l'application.
La documentation commenté est à venir.