Start moving audio context to its own class

Note idea to use ambient mic for audio cleanup