UPDATE
- Added information tooltips for the more complex options such as KillSwitch, DNS Protection and Split Tunelling that briefly explains what they do.
- Updated logic on when killswitch and split tunelling can be enabled. These should cancel each-other out when one of them is enabled.
- Underlying code was refactored.