Documentando E Refatorando alguns pontos do projeto.