Add a model factory, create all models via it from API modules