Updated to include cacheMatrix and cacheSolve code