Refactored Audio class and added Volume class for seperate management of
volume control.
Major modifications
Finished Refactoring + Factories