classe squelette du projet