npmignore and gitignore enhancements

Added `.npmignore`