Personal implementation of a queue system
Use own queue implementation that's faster than async.queue