Added MatrixReloaded class that will eventually replace Matrix