extract method
SoundPlayer now handles creation of html display