adjacency list now working | load from file working