Queueing tracks works

- took a crack at creating a service to tell the QueueController to update, but it's broken at the moment