quaternion function

Quaternions using Clifford algebras