Programming Assignment 2

Functions that eliminate excessive computation when determining the
inverse of a matrix by cacheing its value for future use.