Makers Academy week 8: rewriting a node-based IDE in Coffeescript