Based on the output from #29, build an interactive form user can edit their dataset metadata.
Some design considerations:
- Shared metadata fields between models should be able to transfer.
- Separate minimally required and additional metadata fields.
- Use some visual indications for metadata completeness (e.g. progress bar)
- Specify the benefits of the additional metadata fields