Adicionadas ideias para melhoras na estrutura das classes.