Uses Blobstore API and Google Cloud Storage (GCS) to let users upload arbitrary file contents, display a list of all files, and serve uploaded contents.