Remove generics from Graph classes

I did not see the point in using the graph to store objects. It was
outside the scope of the ADT’s functionality.
Create UndirectedGraph Class