picked the bqueue as our default queue implementation as it has much better through put than the MS queue. concurrent_queue.c and concurrenT_queue.h are simply renamings of the fifo.c and fifo.h from the bequeueu directory