modules from meute 0.4.1

You are encouraged to browse the code in this PR, but keep in mind that it is not ready for merging until all boxes are ticked:

* [x] add in the actual modules
* [ ] add json-ld schemas
* [ ] add unit tests for the utils