Emit model level "construct" event

As per the the discussion in #23.