group inputs by minute and process accordingly
rearranges a lot of our input file handling, should be more consistent and also allow us to potentially add multiprocessing (when provided multiple minutes) in the future if desired.
rearranges a lot of our input file handling, should be more consistent and also allow us to potentially add multiprocessing (when provided multiple minutes) in the future if desired.