Implemented the functions makeCacheMatrix() and cacheSolve() and added descriptive comments as to what the functions do