added neo4j rest implementation