Moved main dart file to main.dart, added graph.dart containing DirectedGraph Class