Also removes support for Drupal 9 as thats long ago EOL. I can adjust this PR and keep that support around if the maintainers prefer that.
Needs review
1.0
Code