Reporting Documentation

Most of the functions are not implemented but its quite simple to
understand in which direction the reporting team was going with this
section.