makeCacheMatrix and cacheSolve added