added s few model objects, added constructors to model events