Create report_engine.py