Major progress (too much to list)

This commit is contained in:
2025-06-22 14:44:09 +02:00
parent 39ca1fc1f2
commit f9d0d01d0b
18 changed files with 833 additions and 399 deletions