pub type Shape = (usize, usize);
The shape of a matrix. This a 2-tuple with the first element indicating the number of rows, and the second element indicating the number of columns.