WebWorker Promise Interface Class interface for Promisifying WebWorker handling. Cause postMessage is annoying.