How to structure a neo4j-based system? | Hacker News Reader