introducing grunt and coffeescript

also stripping away the amdefine header from the source files