Completed task_manager_base class. added get_type abstract method in property_counter_base and randomizer_base abstract classes. corrected factory classes for randomizers and property_counters. made some correction in mediator class. added some typedefs in types.h