Code now retains Fragment to prevent loss of audio playback during/after screen rotation/configuration changes.