OGM-406 Use cypher for queries; Use labels; Fix Neo4j association mapping