Implement the queue data structure.