Added in more complex messaging model for the timing architecture.  Next phase will be to control that messaging with timing.