Thanks a lot for sharing this library. Would you be open to a PR for [adding module-info.java](https://openjdk.java.net/projects/jigsaw/quick-start) to the project and its dependencies (`lti-13-core` & `lti-13-jwt`)? The most important changes would be: 1. Minimum Java version would change from 8 to 9+ 2. Some dependencies might need to be upgraded to fix issue #16 (PR #5 shows the fix) I would be willing to also configure Github actions to help you accept PR like #5 faster and easier.