added coffeescript and jshint support