improve app.js
fix gruntjs