Made dense graph have DirectedEdgeList instead of EdgeList
Added tests for dense graph
Changed basic tests to use degree