Implement basic report class and functionality.
Update documentation.