created participant service which handle the basic of registration and connection so other services can use it
sms service uses participant service. app uses sms service only for sms and participant service for other routes