Refactor to use web audio, now with web server