Added a webworker module to generate code that can be use to manipulate
data without blocking the UI thread