add npm test
add gitignore
add gitignore