Creating the base object models and inheriting all of this object model