Added initial code

Added the code for making the matrix, and accessing the functions to get
the inverse of the matrix and accessing the cached inverse matrix if
available.