Code re-organization and grunt.js
great advancing