client is now able to specify a basic-workflow consisting of filter and
join operations. selected options are shown in tabular form and saved in
an array for further processing