Prog. Assignment # 2 - finished

Finished two functions to inverse a matrix using a cached (previously
calculated) value if available.