finished rewriting in coffeesript
moved to commonjs dependency-managment system with browserify and coffeeify
Gruntfile.coffee