initial commit of the graph code
Merge https://github.com/fdimeo/graph_assignment