updating SoundUtil, reorganizing project with example