NPM and Jekyll Fixes

Updates the jekyll config for the site
Fixes issues with node modules