Building an HTML editor – adding DOM nodes | Hacker News Reader