refresh upload url, started on draft file saving

file saved to draft when submitted with form errors. started on func to
view your uploaded files before submitting. closes #144, updates #145
drafting reference fields #150