Added new class Queue