initial steps in transition to HSM.
ongoing
playback engine features added; pre cleanup
Remove obsolete code
completed recording work.