Changed AList to add edges as directed not undirected