fix admin ordering to respect sorted position, add admin filtering like django m2m