From a single class that handled all requests to multiple class respective of request type (i.e., Christoffel Symbols, Riemann Tensor, Ricci Tensor, Ricci Scalar and Einstein Tensor).
Added option to calculate Riemann Tensor of first kind
Coordinate system of choice
Freedom to choose what the user wants to calculate
Simplify control
Put through reliability and validity test
Used Tensor symmetries to reduce calculation time.