* chore(deps): add logging dependencies
* refactor(cli): use log functions for logging
* refactor(core): use log functions for logging
* feat(tui): add logging for tui
* feat(args): add an option for setting the log file for TUI logs
* chore(core): add trace logging
* fix(cli): make log level configurable via RUST_LOG
* chore(log): improve logging
* chore(tui): add logs to specific events
* style(tui): update the colors for the logger widget
* feat(log): allow setting the log level for tui
* chore(config)!: remove the verbose option
* fix(test): update render tui test
* chore(tui): update MSRV for tui
* chore(audit): add configuration file for cargo-audit
* chore: Bump the Rust version in Dockerfile
* feat(log): add target to logs
* docs(readme): update documentation about logging