add package.json. add git ignore.