Add a better submission download system and integrate it into the admin page