created MediaManager to manage different audio and video qualities
code cleanup
created class to handle storing video/audio streams in files
refactored and cleaned up code