moved the uploader out of this project (onto a separate one)