montado a estrutura com o composer