Android headset apps are terrible. Let's fix that.