Importing initial work on the graph library.