Rename AdjacencyList to DirectedAdjacencyList
Start experimenting with goconvey for tests.