adjacencylist angefangen
Directed & Undirected
task nearly done!