added extension.js and metadata.json