moved AudioPlayer to AudioBackend since we're making the AudioPlayer now and i'm a nonce