update readme, package.json and ignore