move to jsdoc
move to grunt
use grunt in travisCI