add createModel to Erfurt_Store; fix some function headers

+ createModel is simply calling getNewModel; it was
  added because the same functions already exists in
  the adapter, so now its more consistent