refactored Model, ModelPath and Data facet to re-use changeDataHandler. Closes #24