Ajout d'un composer.json et restructuration