Split recorder module into package.
Fix recorder package import references
Update docs for recorder package.