web worker-ify and add sandcastle example