removed unused comment and merged two cases in a switch to one
cleaned up some unused code
added first approach for the new filter implementation
introduced simple FilterController
changed Filter to use a FilterAction
updated Menu to use the new Filtercontroller and Filter