Initial version. Modified the code of the available makeVector and cachemean functions to be able to invert a matrix. and store te inverted matrix in a cache