added bodies of makeCacheMatrix and cacheSolve