Add `audio-context` singleton.
Merge pull request #25 from bbcrd/feature-audio-context

Add `audio-context` singleton.