Understanding Javascript OOP | Hacker News Reader