Comecando a refatorar e ajeitar o codigo, removeu status, ajuste nos testes