Removed standalone AudioListener class, added as subclass of main
Added AudioEvent class
Retyped parameters in AudioMonitor to be more generic