adds initial NPM build process w/ JS minification, using minified script for todo example + tests
Merge branch 'master' into gh-pages