add ignore and npm settings

Forgot to include package.json and gitignore
tried to fix index.html but didn't... :(