vmath Single header C vector/matrix/quaternion library not tested probably not very efficient unless otherwise stated input and output can be the same row major