a task queue manager written in node.js