Adding in the interface to our record and replay functionality.  All the main files added.  Now needs debugging.