Add package.json, gitignore, make node-friendly