added shrinkwrap and updated gitignore to exclude node_modules