Adicionado geracao graphML e refatoracao de classes