EUSO-OffLine: A Comprehensive Simulation and Analysis Framework