graph adjacent list structure added, DFS, DFS-nr, BFS added