add initial package.json
tested multiple versions of dependencies
update README.md: use dependencies provided by package.json
update .gitignore
add changelog