AdjList: Moved tests to individual files, slightly changed strongly connected components, working correctly