Fixed a typo and added some print statements for the current time window.
Logic so that activity logs are only created from dates which are relevant.
Allowed run_data to keep the old csv rows from a previous read of a csv file. Optionally, you can also read the data in again.
Created a new method to read in activity logs row by row, so we decrease the amount of memory we use.
Changed methods so that we no longer read in csv data and create activity logs separately. Therefore, we can no longer hold all csv_rows.
Fixed some bugs in the print statement formatting.
Added the parser into the read_csv_data file.
Getting the date_str and datetime variables correctly named.
Abstracted away the parsing into a new class.
Fixed some unmatched parens.
Fixed a paren mismatch and also different formats for datetimes coming from different places.
Added exception handling for when csv strings aren't the correct format.
Had the function arguments in the wrong order.
Fixed a bug: called a counter which was renamed.