New Upload Form DO NOT MERGE

For the @meducation/dev-team to follow progress.