Added another test case to DirectGraphUnitTest. Fixed DirectedGraph.insertEdge and Edge.getVertices