adding demo file and uploader - both need to be updated. First pass.