Alteração da estrutura do projeto. Modifiquei os atributos da classe grafo e adicionei alguns métodos que eu acredito que são essenciais para o framework