Added SMSMessage and SMSMessageStatus classes; added callAPI workflow; added error checking