* Add BachDelegate
* Replace dispatch queues with NSOperationQueues
* Fix some popping that occurred when flushing during seek
* misc. cleanup