updated TODOs, fixed spacing in report listing templates, simplified custom listing controller code, and added end-to-end custom listing code for report type/subtype inventory/inventory as a basis for the other reports