Add the makeCacheMatrix and cacheSolve functions. Special matrix that can cache its inverse.