C++11 classes implementing basic matrix functions. Lots of syntactic sugar. MatrixView allows modification of and operation on selected regions of a Matrix.