javaDoc e melhorias de código