Third attempted

Fixed the issue with the cache not refreshing in attempt two.  Inserted
a couple more comments about the function of cachematrix().