added pagination, and less eager cypher query for fetching adjacent nodes