priority groups now defined in Parameters instead of EpidemicDataSet. also using shared_ptr's for priority groups.