updated locking mechanisms and added a killswitch to PathGenerator
updated locking mechanisms and added a killswitch to PathGenerator

cmaruti/vivisect,atlas0fd00m/vivisect,vivisect/vivisect,bat-serjo/vivisect,atlas0fd00m/vivisect,vivisect/vivisect,bat-serjo/vivisect,cmaruti/vivisect,cmaruti/vivisect,atlas0fd00m/vivisect,vivisect/vivisect,bat-serjo/vivisect