initial commit of in-memory record and playback sample project