fixed dosctrings and minor scope issues
moved variables for AbstractCheckbase to instance scope