removed unused comments
removed use of filteredfstrole
introduced RoleFigureFields for better separation
added rolefigurefields to roleFigure
removed enumset from imports
removed filteredfstrole
Revert "added a method to check whether a combination of filter is set"

This reverts commit a43e9ed789c6c1a615a05e0d227acfb2fa53c865.
readded filter