survey page renders and responses route submits the responses