Fixes to handler, changes to the setup phases.  Some extra work on sender and model and such.

Weird bug going on right now, messages either being sent twice, or processed twice.  Not sure yet.