Export Acid constructor and initWorker to increase flexibility