If you'd like to merge in async support for the XHR's, I have a branch here I can create a PR. https://github.com/efess/WebQuake/tree/async-await