Category Filter JS

A first pass at dynamic filtering of displayed category contents.

It's clunky looking and could maybe do with only being activated on the relevant category pages.

@alexwllms @andrewgarner