moved helper functions to separate file
split the listing changes mview building step by designation
separated applicable listing changes calculation per designation
removed unused flag from the listing hstore
removed drop statmentes for temp tables
removed magic variable from condition
fixed comment
fixed descendant listings for cms