Updated QuestionService and SurveyService to pass the ID directly to the repository's DeleteAsync method. This improves clarity and ensures consistency in how deletions are handled across both services. Updated SurveyLib
- refactored SurveyController.cs - added ProducesResponseType to every endpoint in every controller - remade mappers