Classe grafo, algoritmos Prim, DFS e twice-around implementados e testados. O algoritmo Dijkstra precisa de mais testes.