Recording and Playback now functional.  Just need to put in the GUI.