Added definitions for makeCacheMatrix and cacheSolve