Added documentation comments to Matrix.cs