Submission for rprog-005 Assignment #2

Builds out and annotates functions for caching the inverse of a matrix