Alright, I put together a field implementation for the base ring using simple Montgomery multiplication, so we'll not have to worry about that part.
Will probably stream the actual ML-DSA implementation in the CET afternoon.
Give https://words.filippo.io/kyber-math/ a read if you want to come prepared!