adding a math lib for math constructs such as the currently added Quaternion class