break out each grouping into its own file, and re-indent
Let publishers initialize filters using attribute tourney-filters