Parallel.js – A JavaScript Library For Parallel Computing Using Web Workers