Coursera R programming course

Assignment 2 of the course. Small library to create a matrix object
capable to cache its inverse value