Added a model for communicating the effects of a message signal receiver.

Addresses issue https://github.com/ireynolds/sms-immunization-manager/issues/5