Split CuratedQuerySet into queryset.py
clean up curated method filtering

remove unnecessary calls to _clone

chain curated filters
respect order_by within curation queryset