the Model classes in "mvc" module are now abstract classes