Change Log Items
- Ensures all errors are logs
- Adds a log file for viewing debug logs of previous commands
Description
Makes future issues easier to debug by logging all errors and producing a log file that can be referred to for diagnosing issues even if the user can't reproduce them afterward