V1 clean avec doc et diagramme de classes