[MPS/ZH] [62257272] Classify libraries and centralize runner

- Turns scripts into classy classes
- Centralizes the runner code into compare_results.rb