Refactoring towards presentational components in React | Hacker News Reader