Inserido comentarios e alguns exemplos de melhoria para os testes unitarios e demais metodos do projeto