Improve npm install process