Update to latest functioning code
Added WebWorker page