Lazy load audio
Move styling and event handlers out of HTML