Changed
- Renamed class `console` to `Console`.
- Created a single instance `console` of the `Console` class for global use.
- Improved `enable_logging` to include information about module, function, and line number in log messages.
- Updated the README to inform users that logging should be enabled only once, and subsequent calls will override the previous configuration.
Fixed
- Resolved issue with simultaneous access to the log file during testing.