refactor: refactor unit tests
feat: configuration select best implementation of user agent parser