Updated Bag, Added ArrayQueue