Neatened up Queue Factory, and added method shiftQueue. playerCtrl now does youtube-ing stuff instead of playlistCtrl!