Introduced a new "TestMode" setting in AppSettings to toggle test mode. Updated multiple pages to display a warning message when "TestMode" is enabled. This ensures users are informed when changes may not be persistent.
Extracted term-related properties from AppSettings to a new TermSettings class for improved organization and separation of concerns. Updated appsettings.json to reflect the new structure.
Adjusted interaction types and state filters to better streamline onboarding and verification processes. Updated UI labels, navigation, and modal dialogs to reflect new terminology and improve usability. Enhanced filtering logic and added new interaction types to support the revised process.