Address chore findings
This MR addresses the findings that were found in the chore continuous monitoring. See issue #2 (closed) for details of all the findings. This branch has passed through all the scans without any vulnerabilities being reported.