update .gitignore
add .npmignore
add circle.yml