Fully added adjacency list funcionality