v0.0.14 - Model definition style refactored with backwards compatible changes

- Define field-to-source mappings on the field property
- Remove the model.mapping property
- Define and treat all sources the same, descending from AbstractSource
  and providing common Instance objects to deal with