updated gitignore and npmignore