Updated VectorUtils with more functions. Added MatrixUtils for more complex operations.