Programming Assignment 2 is complete; cachematrix.R updated with functional script and example usage. Updated code attribution.