designpattern hw2 SmsSender