C source code for building and operating on vectors and matrices