Committing for file transfer and backup

Still a few bugs to work out.