Added the makeCacheMatrix function