added content to cachematrix.R