fixed bugs with new audio player implementation

There were some event handler issues regarding dection of the current
time index and loading in new mp3 files.

It is no longer required to load separate files now, however.. so this
may have been a waste of time.