Add all frontend code from acm-uiuc/acoustics2web.