Add In-App Documentation and Improve Session Handling (v2.3)
- Added an in-app help and documentation system accessible from the main menu. Users can now view guides and explanations for all features within the application.
- Improved session handling to ensure a smooth user experience. The application now correctly forces a session timeout and presents a simplified menu with "Log in again" and "Quit" options.
- Fixed an issue where the session timeout message was incorrectly displayed when quitting the application.
- Enhanced the main menu's behavior to properly handle user actions and avoid redundant prompts.
This commit message follows the standard format, including a brief overview of the new features