additional comments added to makeCacheMatrix