Fixed Blob handling, separated worker.js in multiple files.