add pouchdb component