Homework:
Implement Graph with
Following methods are required to be implemented:
get_edges(): return all edges
get_nodes(): return all nodes
get_connected_nodes(node1): return all nodes connected with node1
delete_edge(node1, node2): delete the node between node1 and node2