Implementing Undo | Hacker News Reader