minimalist vector/matrix/quaternion maths header for 3d graphics