Added unit tests for recording classes.
Added documentation on input recording.