Cloud Version

Finished until adjacency list