Amat

Results 3 issues of Amat

To let users of non-us layout keyboard be able to type in the language

I've switched out the prng completely to `Xoshiro256Plus` (and added a couple of related tests) It currently fails for `getrandom` reasons, caused by the inclusion of `ahash`

Big rationals implementation (very wip as of now)