Doc update and npm scripts update