Add new file upload method.
Merge remote and local branches. Add alternative file upload method.