Final version with matrix and inverse verification

Fixed a small confusion in the comments in the computeCS function -
removed an explanation as to why the assignment (not super assignment)
operator is used.