* add missing font weight for titles * update to Gradle 8.6 closes #505
* refactor: create new module * update documentation