initial commit of the report.

The application part, code wise is complete, should be reviewed.