Added new actions taken functionality. Every action is now captured and stored within a CSV file in a new S3 Bucket. Along with the Bucket, a new Glue Database and Table have been created to allow querying the data via SQL.
Related issue(s) (if applicable)
Fixes #49
Checklist
Generic
[x] Have you followed the guidelines in our Contributing document?
[x] Have you checked to ensure there aren't other open Pull Requests for the same update/change?
Development
[x] Have you added comments to all relevant changes within the code?
[x] Have you lint your code locally prior to submission?
[x] Have you formatted (Python Black and Prettier) your code locally prior to submission?
Testing
[x] Have you created new tests for your submission?
[x] Does your submission pass all tests?
[x] Does your submission improve or at the very least keep code coverage at the same percentage?
Documentation
[x] Have you added or changed any and all applicable documentation?
Description
Added new actions taken functionality. Every action is now captured and stored within a CSV file in a new S3 Bucket. Along with the Bucket, a new Glue Database and Table have been created to allow querying the data via SQL.
Related issue(s) (if applicable)
Checklist
Generic
Development
Testing
Documentation