coffeescript impl of the node beginner book