Graph UI completed

TODO: Prim MST, Dijkstra, and A*