Week 8 Project: rewriting the interactive development environment with CoffeeScript.