refactor: makes runtime modifiers a private api, adds the registerHook modifier
feat(Model): adds the after-init hook.

The `after-init` hook is called after the default values for the model instance
are set.

Closes #30
bumps v0.11.1