Added two new files and some code for upload.