pushing down normalize_queue_item_positions from queue_items_controller to user model layer