translate in coffee/jade for maintainability

add gruntfile to generate and minify the actual js
Merge pull request #3 from tardyp/master

translate in coffee/jade for maintainability