Remove submission files.
Update views for all uploads.
Add routes for removal.
Create controllers for uploads.
Only use one controller.
Fix challenge files and grade files.
Create single controller for all uploads.
Update views and routes to remove uploads.
Fix upload deletion and redirection.
Cleanup.