Add Surveys repository and Surveys service implementation