Code rewritten to javascript
Source code rewritten in JS
Source code rewritten in JS (previously CoffeeScript) for easier contribution!