Re-format package.json
Add grunt into dependencies
Use grunt to instead Cakefile
Re-compile using new env.
rebuild the tests
#2 migrate to Grunt