Adding edges and vertices plus Neo4j implementations.
Still very much a work in progress.