Javadoc added e padroes java melhorados, como encapsulamento