adding possibility to disable a script
adding protection to helper libraries
reformat the requires
fixing problems in session and tasklist protection