Basic HTML report generation