Finished up with the spec for queue_item_controller
Before refactoring queue_item logic
Re-factored controller code, all tests pass
Pushed logic down to model level and refactored queue_items_controller