Browser and OS detection
UAParser and YamlDotNet