Split Clap arguments into separate module (#3008)
## Summary I don't know if this is a good change, but `main.rs` is really large. This just moves all the Clap arguments into their own `cli.rs` module.
This commit is contained in:
## Summary I don't know if this is a good change, but `main.rs` is really large. This just moves all the Clap arguments into their own `cli.rs` module.