update gitignore
add index.js for publishing