Well - I added it to Application for the following reasons:
* I need to call render on it to render the reflection visualizations. Which seems to make more sense coming from Application not Audio
* The AudioReflector also depends on "voxels" which is unknown to Audio, and so it made more sense to me to have the Application act as the controller for AudioReflector when giving it the resources it needs (voxels for example)

wrt threads: I intended to make AudioReflector thread safe and callable on multiple threads (which is how it handles rendering and the audio processing)