massive cleanup of _listing.gsp, refactored the template into each report type with corresponding templates