update readme; add sha1 npm package; update gitignore