extra params constructor
extra logging, fr and nf in shared key calculation
included removal of extra vertices in aag shared key calculation  + changed logging
threshold option
adjacements