Update the queue command to take queue objects

Yay, proper objects
Make queue IDs much nicer

yay for nice looking queue IDs