add license
update readme
add config
add gitignore