Splits model into separate submodules
Updates autodoc.
Adds import version to __init__. Fixes stray char in doc.
Bumps version to 2.2