Fixed indentation
Added undirected graphs
Improved error checking, added Show/Eq for graph
Added contains_{node,edge} functions
Fixed graph Eq impl and graphviz function
Fixed bug in prim's and kruskal's, added tests