ES6 generated-based job queue / job runner for the browser