DNM: Uploader for pre-review

This is for consideration of best practices when using Command, Button, and such.
We should also consider putting some of this new code in a separate repo.