Reworked reporting UI to allow reports to be requested and run by the reporting framework scheduled task