Added the audio/read call.

There now exists an audio/read call, which is nearly the same as the video read call except for audio prompts. The audio and video objects have been refactored to make it easier to access and control media objects.

Closes #567