Undirected graph get edges now no duplicates
Updated for new graph
Added get root
Fixed return
Added graph visualization and more tests