Remodel filtered display
This remodels the FilteredDisplay class according to the new model. The autotest passes again.
Was after all easier to do than I expected in #60 (closed). Basically only the Client* argument had to be changed and the autotest adapted.