Renamed application service.
Add missing method call.
Add missing method call.
Refactored code that Survey is the participation. Template is a config builder for the Survey.