dual quaternion intialize tests written, implementation fixed