fix polyfill dependency; added gitignore