Function `size` now adheres to the option `matrix.defaultType` for scalar input
Implemented functions `min` and `max` for `Range` and `Index`
Simplified and reworked the `Matrix` class. Implemented functions `Matrix.get` and `Matrix.set`