Bunch of Refactoring / Fixes
- Modularized BW Config Creation (as constructor classes) for readability/maintainability, and generalizability to other analyses.
- Runs still not working, fully. Not submitting fully - not sure why it isn't seeing that I am request_disk for all jobs.
- Added opt to inject ML waveforms n_injection times instead of sampling the PE data.ch
- Removed some redundant code (cache path, cache segs, cache finding: was running twice but getting the same data; same with a few chunks dealing with that data).
- Added some comments explaining the flow of things. Still need to clean up a little bit.