Added a basic audio management framework to the code base. The framework is experimental and is likely to be gutted and rewritten later. Code compiles and runs, but does not demo new framework.