Adapt project sturcture for grunt and browserify
add `$ npm test` script