Math library that implements Vector, Matrix and Quaternion data structures