init repo
add more options and enable user inject proxy
seperate decode from proxy
update readme.md
remove decode.js from the repo