Completed Programming Assignment 2

Developed the code to compute the inverse of a square matrix and cache
the result.