Added queues struct to handle queues. Added get list and get item