Adjacency list improvements
+Ranges
*Interface