Support Typst subdirectories

Does not include support for directories without direct children, but that should be fixable. Apart from that, mostly robustness work then it should be a good time to start adding support for more Typst functionality.

Created by  finchie  on October 26, 2023
GYTRFADRDO4SYXV6V3PEPGGFIRDHQH5YBTKEJCWFAIZ5CX4P46NAC
Change contents