Visualizing Git Concepts with D3.js | Hacker News Reader