Contraction Hierarchies path-finding algorithm, illustrated using Three.js | Hacker News Reader