Added more comments to the makeCacheMatrix function