Finished implementing all queues. Testing still needs to be done, doesn't appear to be working yet