Added template class msg_fifo_queue