[Improvement] Added unfinished implementation of adjacency list suggested by Goodrich and Tamassia.