Added NPM installation method