add grunt & jsdoc support & comment update

add grunt & jsdoc support & comment update