Updated cachematrix.R with new cacheSolve and makeCacheMatrix functions