Quaterniond finished

At least pretty much finished