Develop a better class hierarchy separating madeven and standalone in output.py See Olivier's comment in https://github.com/madgraph5/madgraph4gpu/pull/813#issuecomment-1926456903 and the discussion there. Assigned mainly on Olivier to define what would be the correct approach here