edge.h removed. little development with graph.h and vertex.h