MVC PubSub & Chaining explained in 20 lines of JS | Hacker News Reader