node.js module that extends setInterval, create more powerful task management (worker, jobs) with custom interval