Add abstraction on top of neo4j and conversion functions