updated cachematrix R file with own function information