migrating to coffeescript + integration of gruntjs