A modern AudioPlayer done using HTML5 technologies.