Filled out the two functions calls to achieve the objective of caching the invese of a square matrix