Cleaned up audio manager class.
Added comments to all public methods and properties, improved some disposing code and did some cleaning.