Add implementation for the pair of function that cache the inverse of a matrix