Survey: Make objects of survey type replaceble by each other
SurveyUI: Rework the ui to fit the new survey types