basic sms worker implemented; need to start with scheduling portion