A not so great progress bar for a file uploader. I used PG to cache results because I was too lazy to add a real cache.