Fixied issue of graph not invalidating requests for duplicate edges. will now reject subsequent edge insertion request if an edge already exists between the given vertices