Implement makeCacheMatrix and cacheSolve. Add comments.