first commit of sources
Création des classes liée à refactorisation