Added quaternion tests
Fixed quaternion equals method typo
Added quaternion multiplication