Streamlined Reports

Complete report generated on details page instead of separate reports.
This ensures that the views stay the same and requires fewer clicks.