Using meaningful name for the variable
rename getSingleEdge to getFirstEdge
Completed specs for removing edges
Merge pull request #833 from prathamesh-sonpatki/vertex-specs

Added Specs for IR and renamed a method in Vertex.java