Inverse Matrix Cache Function

Completing Programing Assignment 2 (Peer Assignment) for grading.