Hey, working on DiagMotion...

Seems to be slightly more stable than before, but still having some odd
acceleration issues.
It works... :)