Improve audio and touch handling

Improve audio loading and capture touch events