Rename files
High order functions, currying, lambdas, fold