Add package.json and .gitignore for easy npm goodness