Add a package.json for compatibility with npm