TestQueue is now a FIFO queue. Also switched the use of Peek() to use Dequeue() in several classes