We need a page which provides a form-based interface where the user can select from variables (user, project, categories, etc.), press a button, and get a detailed report. This involves figuring out how the EZSQL-based code in B2Evo talks to the DB, and how to implement a control plugin properly.