sound: remove Player from sound_playing when finished

also make it a set
make editor a new game state