Header file for calculations involving quaternions (hyper complex numbers).