acertando os testes #36
implementando composer #43