Creating a JSON editor with React.js and immutable data | Hacker News Reader