Filtered activity is now an abstract base class from which specialized activities can derive
Genre filter and some other minor stuff