Replace admin filters with scopes.

Using scopes allows re-using existing code and also allows for ordering and so on.