A DAG now has vertices
Now possible to add an edge