Added basic channel functionality and documentation.

Basic functionality for channel logging (private field).
Added documentation to view if Record class is really necessary.