Just wait a few weeks, and it'll all be done. I'm in the US at the moment, but I even brought my laptop with me so I could finish the site. That's either dedication or stupidity.
Looking good so far, and should be able to upload v1 of the site in a few weeks.