Understand and implement your own Redux | Hacker News Reader