Setup for NPM and publish