moving some queue_item logic into user model
enabling change rating in queue index