Microsoft Edge version 93 introduces many new features