Implement makeCacheMatrix and cacheSolve. Write demo.Rmd to show the difference of uncached and cached matrix inverse calculation.