added constructors to all classes