Added quatrnion class.