More vacation hacking

Implement EuclideanRing interface and make a few fixes and notes