Caching Inverse of matrix, no error checking - Final