Getting this ready for NPM