defined some paths for precomputed patch data for some shader tasks - not complete yet. code is now way more generic. nevertheless, kvalues has to be passed as an additional paramter - use polymorphy for patchdatapaths (kvaluepatchdatapaths extends patchdatapaths).