WIP: Client rendering -> File Uploads 

Placeholder for updating the `types/file` branch with the clientside UI changes.