rework

Added comments, changed the way of audio playback.