My submission for the Google Cloud Developer Challenge 2013