setup Grunt
not commit `public` directory