added SmsEvent props and basic unit tests