Implement upload and download of requirements

transitioning into a new route doesn't update the selection dropdown,
yet.