There is going to be quite a bit of file sharing going on isn't there. I'm sure a lot of you know this but, for those who don't and were planning to e-mail each other the files, there is Subversion(SVN). It's used to maintain versions of files. You keep a folder on your comp and you connect it to the folders of your team members. So when someone makes progress they the "commit" or upload it to the host ( It's recommended that the folder is hosted on in a reliable place, like a server.) and you update your folder and the changes and additions are on your comp. Very easy process.
I have no idea about this before I met my team members. So I'm not sure if this is common knowledge. I you already knew, pass it along. Make this already difficult challenge a little easier for those who don't know.