Added the code for makeCacheMatrix and cacheSolve functions. Also added a function isMatrix which verifies the following
* Is a matrix object
* is it a square matrix. Can only find the inverse if the matrix is square
* verify the matrix has an inverse by checking if the determent returns a non-zero value. If it returns zero then the inverse does not exist.