PlaybackController now has option to work in foreground, prints track information on console in mock playback session