Initial check in after writing the functions to calculate and cache
inverse of a matrix