makeCasheMatrix and cacheSolve functions

Both functions have been implemented and tested to create a matrix that
has the ability to cache its inverse