add grunt, phantomjs, jshint, npm, bower

adapt to whiteout code style