- Added comments for clarity on config file existence and blank checks
- Included UUID validation to prevent uninitialized config usage
- Improves robustness by prompting users to create proper configs upfront
- Extracted common config file validation into a new `check_config` function
- Renumbered menu options for logical order, with exit as the last option
- Added config checks before viewing share links, updating port, and changing Reality destination
- Removed trailing backslash and added final newline for proper formatting
This update improves code reusability, prevents errors from missing configs, and enhances menu usability.